package com.cy.ppj.model.dto.user;

import java.math.BigDecimal;

import com.cy.ppj.model.enums.Sex;
import com.cy.ppj.model.enums.UserStatus;
import com.cy.ppj.model.enums.UserType;

import lombok.Data;

/**
 * 用户个人中心信息
 * @author: tanyilin
 * @create: 2018年7月26日 下午2:38:03
 */
@Data
public class UserInfoDTO {

	/** 用户ID */
	private Long userId;
	
	/** 真实姓名 */
    private String realName;
    
    /** 用户昵称 */
    private String nickName;
    
    /** 绑定的银行名称 */
    private String bankName;
    
    /** 绑定的银行账户 */
    private String bankCard;
    
    /** 绑定的银行名称 */
    private String bankMobile;
    
	/** 用户手机号码 */
    private String mobile;
    
    /** 性别 */
    private Sex sex;

    /** 身份证号码 */
    private String idNo;
	
    /** 用户类型 */
    private UserType type;

    /** 用户账号状态 */
    private UserStatus status;

    /** 登录token */
    private String token;
    
    /** 推荐人ID */
    private Long recommendUserId;
    
    /** 推荐人姓名 */
    private String recommendUserName;
    
    /** 推荐人手机号码 */
    private String recommendUserMoblie;
    
    /** 账户可用金额 */
    private BigDecimal usableAmount;

    /** 账户冻结金额 */
    private BigDecimal freezeAmount;
    
    /** 累计发放的佣金总额 */
    private BigDecimal commissionAmount;
    
    /** 累计提现金额 */
    private BigDecimal withdrawAmount;
    
    /** 是否绑定微信 */
    private Boolean bindWeChat;
    
    /** 微信头像地址 */
    private String headImg;
}
